"""
1. 定义位置
    定义函数的内部：函数形参，函数体定义的变量
2. 作用域(变量起作用的范围)
    只能在定义所在的函数内部使用
3. 生命周期(开始，结束)
    开始：执行到定义局部变量这句话，局部变量才开始创建，起作用
    结束：函数调用完毕，局部变量就会销毁，被回收(所谓销毁，不是指这个变量内存没有了，只是用户不能使用了)
"""


def func1():
    # 局部变量
    b = 20
    print(f'hello{b}')
